﻿<?php
//Establish Session
/**
 * @author Invisible Man
 * @copyright 2013
 */
 //Checking Admin
 require('../includes/admin_auth.php');
//Callback all pages
require('../config.php');
//Before Enable
$page_title ='Trang chủ';
$menu_ex = array("cate_list.php" => "Danh sách Danh mục");
//Starting all pages
//Callback header
require('theme/default/header.php');
//Callback Content
//Checking input
if (isset($_POST['btnAdd'])) {
    //Checking Empty
    //Check User Valid
    if (empty($_POST['txtCate'])) {
        echo '<p class="error_msg">Bạn chưa nhập tên Danh mục</p>';
    } 
     elseif ($_POST['txtOrder'] < 0) {
        echo '<p class="error_msg">Thứ tự sắp xếp phải lớn hơn hoặc bằng 0</p>';
    } else {
        
        //Connect Database
        require('../includes/db_connect.php');
        //Query
        $sql = 'SELECT * FROM categories WHERE cate_name="'.addslashes($_POST['txtCate']).'"';
        $query = mysql_query($sql, $db_con);
        //Checking Cate Exist
        if (mysql_num_rows($query) != 0) {
            echo '<p class="error_msg">Danh mục này đã tồn tại trong hệ thống</p>';
        } else {
            //Add Cate
            $cate = addslashes($_POST['txtCate']);
            //Checking Empty Order
            if (empty($_POST['txtOrder']) || $_POST['txtOrder'] <= 0 || !is_numeric($_POST['txtOrder'])) {
                $order_default = 1;
            } else {
                $order_default = (int)$_POST['txtOrder'];
            }

            $sql_add = 'INSERT INTO categories(cate_name, cate_order) VALUES("' .$cate. '", "' .$order_default. '")';
            mysql_query($sql_add,$db_con);
            if (!isset($_POST['chkMulti'])) {
                echo '
                <script type="text/javascript">
                    window.location = "cate_list.php";
                </script> ';
                exit();
            } else {
                echo '<p class="result_msg">Danh mục này đã được thêm</p>';
                unset($_POST['txtCate']);
            }
        }
    }
}
//FORM
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" style="width: 650px; margin: 30px auto;">
    <fieldset>
        <legend>Thêm Danh mục</legend>
        <table>
            <tr>
                <td></td>
                <td>
                    <span class="form_label">Danh mục:</span>
                    <span class="form_item"><input type="text" name="txtCate" class="textbox" value="'; 
                    if (isset($_POST['txtCate'])) {
                        echo $_POST['txtCate'];
                    }
                    echo '" maxlength="100"/></span><br />
                    <span class="form_label">Thứ tự:</span>
                    <span class="form_item"><input type="text" name="txtOrder" class="textbox" maxlength="3" /></span><br />
                    <span class="form_label"></span><span class="form_item"><input type="checkbox" name="chkMulti" '; 
                        if (isset($_POST['chkMulti'])) {
                            echo 'checked = "checked"';
                        }
                        echo ' />Multi-Add</span><br />
                    <span class="form_label"></span>
                    <span class="form_item"><input type="submit" name="btnAdd" value="Thêm Danh mục" class="button"/></span><br />
                </td>
            </tr>
        </table>
    </fieldset>
</form>';
//Callback Footer
require('theme/default/footer.php');
?>

